Non-blocking algorithm

Results: 218



#Item
151Concurrent computing / Scheduling algorithms / Concurrency / Mutual exclusion / Linked list / Compare-and-swap / Queue / FIFO / Non-blocking algorithm / Concurrency control / Abstract data types / Computing

Tech. Rep[removed]Simple, Fast, and Practical Non-Blocking and Blocking Concurrent Queue Algorithms  Maged M. Michael

Add to Reading List

Source URL: www.cs.rochester.edu

Language: English - Date: 2011-03-31 21:27:16
152Computing / Data / Software transactional memory / Lock / Database / Linearizability / Garbage collection / Pointer / Non-blocking algorithm / Concurrency control / Transaction processing / Data management

Lowering the Overhead of Nonblocking Software Transactional Memory∗ Virendra J. Marathe, Michael F. Spear, Christopher Heriot, Athul Acharya, David Eisenstat, William N. Scherer III, and Michael L. Scott Technical Repo

Add to Reading List

Source URL: www.cs.rochester.edu

Language: English - Date: 2006-05-21 00:37:24
153Concurrent computing / Computer programming / Queue / Double-ended queue / FIFO / Circular buffer / Linked list / Compare-and-swap / Non-blocking algorithm / Abstract data types / Concurrency control / Computing

Fast Dual Ring Queues⇤ Joseph Izraelevitz Michael L. Scott Technical Report #990

Add to Reading List

Source URL: www.cs.rochester.edu

Language: English - Date: 2014-02-06 16:32:38
154Data / Information / Databases / Programming language implementation / Software transactional memory / Lock / Linearizability / Schedule / Non-blocking algorithm / Transaction processing / Concurrency control / Data management

Adaptive Software Transactional Memory Virendra J. Marathe, William N. Scherer III, and Michael L. Scott  Technical Report #868

Add to Reading List

Source URL: www.cs.rochester.edu

Language: English - Date: 2005-05-22 17:03:38
155Software engineering / Mutual exclusion / Compare-and-swap / Linked list / Pointer / Non-blocking algorithm / ABA problem / Stack / Linearizability / Concurrency control / Computing / Computer programming

Tech. Rep. 599, Computer Science Dept., Univ. of Rochester Correction of a Memory Management Method for Lock-Free Data Structures Maged M. Michael 

Add to Reading List

Source URL: www.cs.rochester.edu

Language: English - Date: 2011-03-27 19:46:57
156Concurrency / Spinlock / Scheduling / Non-blocking algorithm / Lock / Critical section / Busy waiting / Thread / Parallel computing / Concurrency control / Computing / Computer programming

Tech. Rep.SSO Scheduler-Conscious Synchronization *

Add to Reading List

Source URL: www.cs.rochester.edu

Language: English - Date: 2011-03-28 18:01:32
157Computer programming / Threads / Thread pool pattern / Thread / Non-blocking algorithm / Scheduling / Asynchronous I/O / Event-driven programming / Parallel computing / Computing / Concurrent computing / Concurrency control

A Design Framework for Highly Concurrent Systems Matt Welsh, Steven D. Gribble, Eric A. Brewer, and David Culler Computer Science Division University of California, Berkeley Berkeley, CA[removed]USA {mdw,gribble,brewer,cul

Add to Reading List

Source URL: www.eecs.harvard.edu

Language: English - Date: 2003-03-27 14:16:49
158Computer programming / Non-blocking algorithm / Concurrent data structure / Scheduling / Lock / Thread / Critical section / Linearizability / Mutual exclusion / Concurrency control / Computing / Concurrency

Tech. Rep[removed]Concurrent Update on Multiprogrammed Shared Memory Multiprocessors Maged M. Michael 

Add to Reading List

Source URL: www.cs.rochester.edu

Language: English - Date: 2011-03-31 21:31:46
159Computer programming / Lock / Software transactional memory / Non-blocking algorithm / Mutual exclusion / Hash table / Linked list / Binary search tree / Deadlock / Concurrency control / Computing / Data management

TRANSACT[removed]MSpec: A Design Pattern for Concurrent Data Structures ∗ Lingxiang Xiang Michael L. Scott

Add to Reading List

Source URL: www.cs.rochester.edu

Language: English - Date: 2012-02-15 11:38:37
160Data management / Concurrency / Compare-and-swap / Mutual exclusion / Non-blocking algorithm / Linked list / Queue / Ticket lock / Stack / Concurrency control / Abstract data types / Computing

Nonblocking Algorithms and Preemption-Safe Locking on Multiprogrammed Shared Memory M ultiprocessorsl Maged M. ~ i c h a e l *and Michael L. Scott Department of Computer Science, University of Rochester, Rochester, New Y

Add to Reading List

Source URL: www.cs.rochester.edu

Language: English - Date: 2004-06-20 01:33:17
UPDATE